home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / util / misc / gadmget2.lha / GadMget / GadMGet.source.lha / mget_listview2.h < prev    next >
C/C++ Source or Header  |  1995-07-28  |  4KB  |  116 lines

  1. #ifndef MGET_LISTVIEW2_H
  2. #define MGET_LISTVIEW2_H
  3.  
  4. /*
  5.  *  Source machine generated by GadToolsBox V2.0b
  6.  *  which is (c) Copyright 1991-1993 Jaba Development
  7.  *
  8.  *  GUI Designed by : Jeremy Friesner
  9.  */
  10.  
  11. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  12. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  13.  
  14. #define GD_listviewgadget                      0
  15. #define GD_list2                               1
  16.  
  17. #define GDX_listviewgadget                     0
  18. #define GDX_list2                              1
  19.  
  20. #define mget_CNT 2
  21.  
  22. extern struct IntuitionBase *IntuitionBase;
  23. extern struct Library       *GadToolsBase;
  24.  
  25. extern struct Screen        *Scr;
  26. extern APTR                  VisualInfo;
  27. extern struct Window        *mgetWnd;
  28. extern struct Window        *findwindow;
  29. extern struct Gadget        *mgetGList;
  30. extern struct Menu          *mgetMenus;
  31. extern struct IntuiMessage   mgetMsg;
  32. extern struct Gadget        *mgetGadgets[2];
  33. extern UWORD                 mgetLeft;
  34. extern UWORD                 mgetTop;
  35. extern UWORD                 mgetWidth;
  36. extern UWORD                 mgetHeight;
  37. extern UBYTE                *mgetWdt;
  38. extern struct TextAttr       topaz8;
  39. extern UWORD                 mgetGTypes[];
  40. extern struct NewGadget      mgetNGad[];
  41. extern ULONG                 mgetGTags[];
  42. extern UWORD                 DriPens[];
  43.  
  44. extern int listviewgadgetClicked( void );
  45. extern int list2Clicked( void );
  46. extern LONG  ListViewTop (struct Gadget *gad, struct Window *win);
  47.  
  48. /* Project menu */
  49. extern int mgetclearfiles( void );
  50. extern int mgetclearget( void );
  51. extern int mgetsave( void );
  52. extern int mgetsaveas( void );
  53. extern int mgetmarkexit( void );
  54. extern int mgetabout( void );
  55. extern int mgetquit( void );
  56. extern int mgetfastquit( void );
  57. extern int mgetopenfile (void);
  58. extern int mgetappend (void );
  59. extern int mgeticonify ( void );
  60.  
  61. /* Search menu */
  62. extern int mgetfindtop( void );
  63. extern int mgetfindbottom( void );
  64. extern int mgetfind( void );
  65. extern int mgetfindback( void );
  66. extern int mgetfindnext( void );
  67. extern int mgetfindprevious( void );
  68. extern int mgetfindcurrent( void );
  69. extern int mgetcase (void);
  70.  
  71. /* Sort menu */
  72. extern int mgetfilesbydir (void);
  73. extern int mgetfilesbysize (void);
  74. extern int mgetfilesbyname (void);
  75. extern int mgetfilesbydesc (void);
  76. extern int mgetfilesbyage  (void);
  77. extern int mgetfileskeep (void);
  78. extern int mgetgetbydir (void);
  79. extern int mgetgetbysize (void);
  80. extern int mgetgetbyname (void);
  81. extern int mgetgetbydesc (void);
  82. extern int mgetgetbyage (void);
  83. extern int mgetgetkeep (void);
  84. extern int mgettreesort (void);
  85. extern int mgetbubblesort (void);
  86. extern int mgetsortcase(void);
  87.  
  88. /* Select menu */
  89. extern int mgetmultiselect (void);
  90. extern int mgetmultideselect (void);
  91.  
  92. /* Output menu */
  93. extern int mgetnoparse (void);
  94. extern int mgetfiles (void);
  95. extern int mgetsplit (void);
  96. extern int mgetlinelength (void);
  97. extern int mgetoutputfile (void);
  98. extern int mgetreadmes (void);
  99. extern int mgetCD (void);
  100. extern int mgetoutput (void); 
  101.  
  102. extern int MakeReq(char *, char *, char *);
  103. extern int SetupScreen( void );
  104. extern void CloseDownScreen( void );
  105. extern void SetMenuValues(void );
  106. extern int HandlemgetIDCMP( struct IntuiMessage * );
  107. extern int mgetCloseWindow();
  108. extern int OpenmgetWindow( );
  109. extern void ClosemgetWindow( void );
  110. extern int SetupGadgets(struct Gadget *g, struct NewGadget *ng);
  111. extern void TurnOnAllMenuItems(struct Menu *mm);
  112. extern void ChangeWindowTitle(void);
  113. extern void CleanUp(void);
  114.  
  115. #endif
  116.